archaeological remains - Español Inglés Diccionario